Nuprl Lemma : ecl-halt_wf 11,40

ds:fpf(Id; x.Type), da:fpf(Knd; k.Type), x:ecl(dsda).
ecl-halt(dsdax (event-info(ds;da) List)prop{i:l} 
latex


Definitionstop, t  T, Kind-deq, Knd, Type, x.A(x), x:AB(x), xt(x), fpf-cap(feqxz), decl-state(ds), x:A  B(x), <ab>, event-info(ds;da), P  Q, False, A, A  B, , {x:AB(x)} , , guard(T), sq_type(T), s = t, prop{i:l}, sqequal(st), left + right, x:AB(x), f(a), b, A c B, case b of inl(x) => s(x) | inr(y) => t(y), if b then t else f fi , ma-valtype(dak), #$n, a < b, void, spreadn(ax,y,z.t(x;y;z)), subtype(ST), ecl(dsda), type List, l_exists(LTx.P(x)), P  Q, (x  l), P  Q, star-append(TPQ), iseg(Tl1l2), x:AB(x), append(asbs), , l_all(LTx.P(x)), [], cons(carcdr), x,y,zt(x;y;z), x,yt(x;y), x,y,z,wt(x;y;z;w), ecl ind, ecl-halt(dsdax), Id, fpf(Aa.B(a))
Lemmasfpf wf, Id wf, ecl ind wf, l all wf2, ma-valtype wf, bool wf, append wf, iseg wf, star-append wf, not wf, l member wf, l exists wf, event-info wf, nat wf, ecl wf, le wf, assert wf, Knd sq, subtype rel self, decl-state wf, fpf-cap wf, Knd wf, Kind-deq wf, top wf

origin